package com.zhongjh.app.phone.demo

import android.os.Bundle
import androidx.activity.viewModels
import androidx.annotation.VisibleForTesting
import com.zhongjh.app.R
import com.zhongjh.app.databinding.ActivityMainBinding
import com.zhongjh.mvvmibatis.base.ui.BaseActivity
import dagger.hilt.android.AndroidEntryPoint

/**
 *
 * @author zhongjh
 * @date 2022/5/6
 */
@AndroidEntryPoint
class DemoActivity : BaseActivity<ActivityMainBinding>(R.layout.activity_main) {

    @get:VisibleForTesting
    internal val viewModel: DemoViewModel by viewModels()

    /**
     * @author zhongjh
     * @date 2022/5/6
     */
    override fun initParam(savedInstanceState: Bundle?) {
    }

    override fun initListener() {
    }

    override fun initialize() {
    }

    override fun initObserver() {
    }

    override fun initImmersionBar() {
    }
}